<template>
	<view class="page-content">
		<view style="padding: 0 32rpx;">
			<view class="content-box">
				<view class="notice-box">
					<u-notice-bar mode="horizontal" :list="list" color="#000000" bg-color="rgba(255,214,0,0.25)" border-radius="4"
						:volume-icon="false" font-size="20"></u-notice-bar>
				</view>
				<form-item-title text="个人信息"></form-item-title>
				<u-upload width="calc(100vw - 120rpx)" :action="action" :file-list="fileList" max-count="1"></u-upload>
				<view class="form-box">
					<u-form :label-style="labelStyle">
						<u-form-item label="本人照片"><u-input input-align="right" :disabled="true" placeholder="点击上传" /></u-form-item>
						<u-form-item label="真实姓名"><u-input input-align="right" /></u-form-item>
						<u-form-item label="性别"><u-input input-align="right" /></u-form-item>
						<u-form-item label="年龄"><u-input input-align="right" /></u-form-item>
					</u-form>
				</view>
			</view>
			<form-item-title text="专业信息"></form-item-title>
			<view class="content-box">
				<view class="form-box">
          <u-form-item >
              <u-radio-group v-model="radioValue_1" class="my-radio">
                <u-radio shape="circle" active-color="#FCD610" name="全职">全职</u-radio>
                <u-radio shape="circle" active-color="#FCD610" name="兼职">兼职</u-radio>
             </u-radio-group>
            </u-form-item>
            <u-form-item >
              <u-radio-group v-model="radioValue_2" class="my-radio">
                <u-radio shape="circle" active-color="#FCD610" name="画师">画师</u-radio>
                <u-radio shape="circle" active-color="#FCD610" name="摄影师">摄影师</u-radio>
             </u-radio-group>
            </u-form-item>
					<view class="flex-row justify-between items-center group_5">
						<view class="font_2 text_3">既往作品<text class="font_4" style="font-size: 24rpx;">(限6张)</text></view>
						<text class="font_4">已上传</text>
					</view>

					<u-upload :action="action" max-count="3" upload-text="作品"></u-upload>
				</view>
			</view>
			<view class="content-box">
				<view class="form-box">
					<u-form-item label="备注" :label-style="labelStyle" label-position="top">
						<u-input type="textarea" value="这里是宠物简介这里是宠物简介这里是宠物简介这里是宠物简介这里是宠物简介这里是宠物简介这里是宠物简介这里是宠物简介" />
					</u-form-item>
				</view>
			</view>
		</view>
		<view class="bottom-box">
			<view class="form-box">
				<view class="flex-row justify-between items-center group_16">
					<view class="flex-col button_3">
						<text class="self-start font_3 text_28">单次收费</text>
						<view class="flex-row items-center self-stretch section_11 mt-7">
							<text class="text_31">￥</text>
							<input class="ml-2 text_30" value="0.00"></input>
							<text>/张</text>
						</view>
					</view>
					<view class="flex-col justify-start items-center button_4"><text class="font text_29">立即发布</text></view>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
import formItemTitle from 'components/index/form-item-title.vue'
export default {
  data() {
    return {
      radioValue_1: '全职',
      radioValue_2: '画师',
      list: [
        '温馨提示：感谢您使用宠行宝•宠物巴士服务，平台提供信息共享服务，请您保护好自己的财产安全，期间的财物及人身安全责任需自行承担。',
      ],
      action: 'http://www.example.com', // 演示地址
      labelStyle: {
        fontWeight: 'bold',
        fontSize: '28rpx',
        whiteSpace: 'nowrap',
      },
    }
  },
  components: {
    formItemTitle,
  },
}
</script>

<style lang="scss" scoped>
.page-content {
  height: 100%;
  background-color: #f6f6f6;

  .content-box {
    width: 100%;
    background: #ffffff;
    border-radius: 16rpx 16rpx 16rpx 16rpx;

    .notice-box {
      padding: 24rpx;
    }

    .form-box {
      padding: 0 32rpx;
      margin-bottom: 40rpx;
      .my-radio {
        width: 100%;
        background: red;
        /deep/ .u-radio-group {
          width: 100%;
          display: flex;
          justify-content: space-between;
        }
      }
    }

    .group_5 {
      padding: 40rpx 0;
      border-bottom: solid 2rpx #f3f3f3;

      .font_2 {
        font-size: 28rpx;
        font-family: PingFang SC;
        line-height: 26.18rpx;
        font-weight: 700;
        color: #000000;
      }

      .text_3 {
        line-height: 25.7rpx;
      }

      .font_4 {
        font-size: 28rpx;
        font-family: PingFang SC;
        line-height: 20.78rpx;
        font-weight: normal;
        color: #999999;
      }
    }
  }

  .bottom-box {
    padding: 16rpx 0;
    background: #ffffff;
    box-shadow: 0rpx -8rpx 30rpx 0rpx rgba(0, 0, 0, 0.05);
    border-radius: 24rpx 24rpx 0rpx 0rpx;

    .mt-7 {
      margin-top: 14rpx;
    }

    .group_16 {
      padding-left: 36rpx;
      padding-right: 28rpx;

      .button_3 {
        width: max-content;

        .font_3 {
          font-size: 24rpx;
          font-family: PingFang SC;
          line-height: 22.4rpx;
          font-weight: 700;
          color: #666666;
        }

        .text_28 {
          color: #000000;
        }

        .section_11 {
          padding: 6rpx 20rpx;
          background-color: #f6f6f6;
          border-radius: 60rpx;

          .text_31 {
            color: #000000;
            font-size: 24rpx;
            line-height: 17.72rpx;
          }

          .text_30 {
            color: #ff7676;
            font-size: 40rpx;
            line-height: 28.48rpx;
            width: 180rpx;
          }
        }
      }

      .button_4 {
        padding: 28rpx 0;
        background-color: #fbd610;
        border-radius: 68rpx;
        width: 318rpx;
        height: 84rpx;

        .font {
          font-size: 32rpx;
          font-family: PingFang SC;
          line-height: 30.02rpx;
          font-weight: 700;
          color: #000000;
        }

        .text_29 {
          line-height: 29.88rpx;
        }
      }
    }
  }

  /deep/.u-upload {
    justify-content: center;
    flex-wrap: nowrap;
    overflow-x: auto;
  }
}
</style>